.gb_je {
	background: rgba(0, 0, 0, 0.87); padding: 0px 8px; border-radius: 2px; color: white; line-height: 22px; font-size: 10px; position: absolute; z-index: 1000; min-height: 22px; -webkit-border-radius: 2px;
}
.gb_9a ~ .gb_kb {
	left: auto; right: 11.5px;
}
.gb_9a ~ .gb_lb {
	left: auto; right: 11.5px;
}
.gb_mb {
	
}
.gb_nb {
	color: rgb(51, 102, 204); text-decoration: none;
}
#gb a.gb_nb.gb_nb {
	color: rgb(51, 102, 204); text-decoration: none;
}
.gb_ob a {
	color: rgb(51, 102, 204); text-decoration: none;
}
#gb .gb_ob.gb_ob a {
	color: rgb(51, 102, 204); text-decoration: none;
}
.gb_nb:active {
	text-decoration: underline;
}
#gb a.gb_nb:active {
	text-decoration: underline;
}
.gb_nb:hover {
	text-decoration: underline;
}
#gb a.gb_nb:hover {
	text-decoration: underline;
}
.gb_ob a:active {
	text-decoration: underline;
}
#gb .gb_ob a:active {
	text-decoration: underline;
}
.gb_ob a:hover {
	text-decoration: underline;
}
#gb .gb_ob a:hover {
	text-decoration: underline;
}
.gb_pb {
	margin: 20px;
}
.gb_qb {
	vertical-align: top; display: inline-block;
}
.gb_rb {
	vertical-align: top; display: inline-block;
}
.gb_qb {
	margin-right: 20px; position: relative;
}
.gb_sb {
	border-radius: 50%; overflow: hidden; -webkit-border-radius: 50%; -webkit-transform: translateZ(0);
}
.gb_tb {
	border: currentColor; border-image: none; width: 96px; height: 96px; vertical-align: top; background-size: 96px 96px; -webkit-background-size: 96px 96px;
}
.gb_jb {
	background: rgba(78, 144, 254, 0.7); padding: 7px 0px; left: 0px; width: 96px; text-align: center; bottom: 0px; color: rgb(255, 255, 255); line-height: 9px; font-size: 9px; font-weight: bold; position: absolute;
}
.gb_sb .gb_jb {
	background: rgba(0, 0, 0, 0.54);
}
.gb_ub {
	margin: -4px 0px 1px; font-weight: bold;
}
.gb_wb {
	color: rgb(102, 102, 102);
}
.gb_ob {
	margin: 6px 0px; color: rgb(204, 204, 204);
}
.gb_ob a {
	margin: 0px 10px;
}
.gb_ob a:first-child {
	margin-left: 0px;
}
.gb_ob a:last-child {
	margin-right: 0px;
}
.gb_rb .gb_xb {
	background: rgb(77, 144, 254); border-color: rgb(48, 121, 237); margin: 10px 0px 0px; color: rgb(255, 255, 255); font-weight: bold;
}
#gb .gb_rb a.gb_xb.gb_xb {
	color: rgb(255, 255, 255);
}
.gb_rb .gb_xb:hover {
	background: rgb(53, 122, 232); border-color: rgb(47, 91, 183);
}
.gb_yb {
	background: rgb(245, 245, 245); border-color: rgba(0, 0, 0, 0.2); padding: 10px 0px; width: 100%; border-top-width: 1px; border-top-style: solid; display: table;
}
.gb_yb .gb_xb {
	margin: 0px 20px;
}
.gb_yb > div {
	text-align: right; display: table-cell;
}
.gb_yb > div:first-child {
	text-align: left;
}
.gb_yb .gb_zb {
	text-align: center; display: block;
}
.gb_Ab .gb_kb {
	border-bottom-color: rgb(254, 249, 219);
}
.gb_Bb {
	background: rgb(254, 249, 219); padding: 10px 20px; font-size: 11px; white-space: normal;
}
.gb_Bb b {
	white-space: nowrap;
}
.gb_nb {
	white-space: nowrap;
}
.gb_Db {
	background: rgb(245, 245, 245); overflow: auto; border-top-color: rgba(0, 0, 0, 0.2); border-top-width: 1px; border-top-style: solid; max-height: 230px;
}
.gb_Eb {
	padding: 10px 20px; border-top-color: rgba(0, 0, 0, 0.2); border-top-width: 1px; border-top-style: solid; display: block; white-space: nowrap; position: relative;
}
.gb_Fb .gb_Eb:focus .gb_Hb {
	outline: rgb(255, 255, 255) dotted 1px;
}
.gb_Eb:hover {
	background: rgb(238, 238, 238);
}
[selected='true'].gb_Eb {
	overflow: hidden;
}
[selected='true'].gb_Eb > .gb_Ib {
	background-color: rgba(117, 117, 117, 0.9);
}
[selected='true'].gb_Eb > .gb_Jb {
	display: block; position: absolute; z-index: 2;
}
.gb_Jb {
	border: currentColor; border-image: none; top: 16px; width: auto; height: 36px; text-align: center; color: rgb(255, 255, 255); font-family: Roboto,Arial,sans-serif; font-size: 14px; font-weight: 400; display: none; min-width: 86px; background-color: transparent;
}
.gb_Jb:focus {
	outline: 0px;
}
[selected='true'].gb_Eb > .gb_Jb:hover {
	border-radius: 2px; background-color: rgb(86, 86, 86); -webkit-border-radius: 2px;
}
[selected='true'].gb_Eb > .gb_Jb:active {
	border-radius: 2px; background-color: rgb(33, 33, 33); -webkit-border-radius: 2px;
}
.gb_Kb {
	left: 0px; margin-left: 5%;
}
.gb_Lb {
	right: 0px; margin-right: 5%;
}
:first-child.gb_Eb {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
:first-child.gb_Mb + .gb_Eb {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.gb_Mb {
	display: none;
}
.gb_Nb {
	cursor: default;
}
.gb_Nb:hover {
	background: none;
}
.gb_Ob {
	border: currentColor; border-image: none; width: 48px; height: 48px; vertical-align: top;
}
.gb_Hb {
	margin: 6px 0px 0px 10px; display: inline-block;
}
.gb_Nb .gb_Ob {
	opacity: 0.4;
}
.gb_Nb .gb_Hb {
	opacity: 0.4;
}
.gb_Pb {
	color: rgb(0, 0, 0);
}
.gb_Nb .gb_Pb {
	color: rgb(102, 102, 102);
}
.gb_Qb {
	color: rgb(102, 102, 102);
}
.gb_Rb {
	color: rgb(102, 102, 102); font-style: italic;
}
.gb_Ib {
	left: 0px; top: 0px; width: 100%; height: 100%; text-align: center; position: absolute; z-index: 1; background-color: transparent;
}
.gb_Jb:hover {
	background-color: rgba(100, 100, 100, 0.4);
}
.gb_Sb {
	background: rgb(245, 245, 245); padding: 10px 20px; border-top-color: rgba(0, 0, 0, 0.2); border-top-width: 1px; border-top-style: solid; display: block;
}
.gb_Tb {
	background-position: -244px 0px; margin: 1px 0px; width: 25px; height: 25px; vertical-align: middle; display: inline-block;
}
.gb_N .gb_Tb::before {
	left: -244px; top: 0px;
}
.gb_Ub {
	padding: 0px 25px 0px 10px; color: rgb(66, 127, 237); vertical-align: middle; display: inline-block; white-space: normal;
}
.gb_Sb:hover .gb_Ub {
	text-decoration: underline;
}
.gb_8d {
	padding: 4px 0px; text-align: right;
}
.gb_8d > * {
	padding: 0px; color: rgba(255, 255, 255, 0.7); line-height: 12px;
}
.gb_8d div:first-child {
	color: white;
}
sentinel {
	
}
